package cn.tedu.submarine;

import javax.swing.*;

//鱼雷
public class Torpedo extends SeaObject{

    public Torpedo(int x,int y){ //每个鱼雷的初始坐标是不同的，所以参数写活
        super(5,18,x,y,1);
    }
    @Override
    public void step(){
        y -= speed; //y代表纵坐标，原点位置在右上角所以y-是(向上)
    }
    @Override
    public ImageIcon getImage(){
        return Images.torpedo; //返回鱼雷图片
    }

    /** 检测鱼雷越界*/
    public boolean isOutOfBounds(){
        return y <= -height; //鱼雷的y<-鱼雷的高，即为越界了。
    }

}
